<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>原型</title>
	</head>
	<body>
		<script type="text/javascript">
			//构造函数：属性、方法
			function Student(id,name){
				this.id=id;
				this.name=name;
				//该方法 所有对象都会重复保存一份
				this.say=function(){
					console.log("hi");a
				};
			}
			//利用原型给对象加方法。对象共享方法
			Student.prototype.introduce=function(){
				console.log("Good Morning");
			};
			var s1=new Student(1,'zhangsan');
			var s2=new Student(2,'lisi');
			console.log(s1.sayHi==s2.sayHi);//false
			console.log(s1.introduce==s2.introduce);//true
			
			//构造对象：使用混合方式来构造对象：构造函数加属性：原型加方法
			
			
		</script>
	</body>
</html>
